@charset "utf-8";
ul{list-style: none;}
img{border:none;}
html{background: #f2f2f2;}
body{font-family: "微软雅黑";font-size: 100%;color: #ADADAD}
.nav a:link,a:visited{
    text-decoration: none;
	color:#D5D5D5;
}
.nav a:active, a:hover{
	color:#FFFFFF;
}
.nav a{
	margin-left: 11%;
}
.nav .firstNav{
	margin-left: 0;
}
.wrap{ position: relative; width:100%;min-width: 320px;}
body{
	margin: 0px;
}
.heading{
	text-align: center;
	position:fixed;
	opacity:0.75;
	width: 100%;
	height: 75px;
	background-color: #000000;
	padding-top: 15px;
	box-shadow: 0px 4px 4px rgba(0,0,0,0.5);
	padding-bottom: 10px;
}
.container{
	position: fixed;
	width: 100%;
	z-index: 222;
	height: 92px;
	top: 0;
}
.Logo {
    width: 110px;
    height: 32px;
}
.nav {
    width: 80%;
    text-align: center;
    margin: auto;
    min-width: 320px;
}
.bar{
	position: absolute;
	color: #8e8e8e;
	font-size: 0.9em;
	bottom: 5px;
	width: 100%;
}
.center{
	width: 96%;margin: 0px auto;
	position: relative;margin-top: 130px;
	min-width: 640px;
	overflow: hidden;
	_width:800px;
	max-width: 1200px;
}
.swiper_container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    backface-visibility: hidden;
}
.device {
    width: 100%;
    position: relative;
}
.swiper_wrapper img{width:100%;height:100%;}

element.style {
}
@media screen and (max-width: 1201px)
.swiper_p {
    font-size: 1em;
}
.swiper_p {
    margin-top: 50px;
    text-indent: 2em;
    padding-top: 1%;
    padding-bottom: 1%;
    font-size: 1.2em;
    line-height: 1.5em;
    color: rgb(102, 102, 102);
    font-family: STKaiti, 微软雅黑;
    border-top: 1px solid rgb(232, 232, 232);
    border-bottom: 1px solid rgb(232, 232, 232);
}
.parner span img {
    width: 4.8%;
    margin: 0px 0.7%;
    min-width: 35px;
}
.work_wrap {
    position: absolute;
    margin-top: -30px;
    top: 50%;
    left: 50%;
}
.con {
    width: 31%;
    border-radius: 5px;
    background: white;
    float: left;
    margin: 2% 0;
    overflow: hidden;
    color: #959595;
    text-decoration: none;
    box-shadow: 2px 2px 2px #e3e3e3;
    position: relative;
}
.con img {
    width: 100%;
    float: left;
}
.con p {
    clear: both;
    text-align: center;
    line-height: 35px;
    font-family: HUM521L;
    font-size: 0.98em;
    color: #666666;
    white-space: nowrap;
}
.con2 {
    margin: 2% 3.5%;
}
.footer{
	background: #e0e0e0;position:relative;
	width: 100%;margin-top: 40px;padding-top: 10px;
	padding-bottom: 10px;
	text-shadow:1px 1px 1px white;
	color: #666666;
	overflow: hidden;
}
.footer_left,.footer_right{width: 49%;display: inline-block;margin-right: 10px}
.footer_left{vertical-align: top;float: left;}
.footer_right{border-left: 1px #bcbcbc solid;float: left;}
.link{float: right;height: 70px;font-size: 0.75em;margin-bottom: 5px;}
.link a{width: 40px;float: left;margin-left: 6px;}
.link1{
	margin-left: 0;
	margin-bottom: 10px;
}
.link a img{
	width: 100%;
}

.contact{margin-left: 3%;font-size: 0.75em}
.contact_logo{
	width: 90px;
	margin-bottom: 10px;
}
.contact_logo img{
	width: 100%;
}
.contact p{
	margin-bottom: 5px;
}
@media screen and (max-width: 500px){
.center {
    width: 96%;
    margin-top: 90px;
    min-width: 310px;
}
}